package cn.fj.data.mapper;

import cn.fj.data.domain.Type;
import cn.fj.data.query.TypeQuery;

import java.util.List;

public interface TypeMapper {

    /*增加*/
    void add(Type type);
    /*删除*/
    void  delete(long id);
    /*修改*/
    void modify(Type type);
    /*查询全部*/
        List<Type> queryAll();
        /*查询单条*/
        Type queryOne();

        /*分页和高级查询的方法*/
        //高级查询
        Integer count(TypeQuery typequery);
    //分页
        List<Type> queryData(TypeQuery typequery);

        //批量删除
     void allDelete(List<Long> ids);
/*
        List<Type> depTree();*/


}
